Lynn KamerlinResearch areasProtein evolutionProtein designBiomolecular simulationsNetwork models in biologyBiocatalysisPublications