Roger Rubio Sánchez Email r.rubio@imperial.ac.uk Position Postdoc Institution Imperial College London Research tags Membranes Self-Assembly RNA Google Scholar