Selected Publication Publisher:Informa Uk LimitedKeywords:ProteinsPositions:Distinguished ProfessorClear