Edinburgh Research Explorer

Prof Davide Marenduzzo

Personal Chair in Computational Biophysics