Associate Professor
00966114672802
Protein engineering is a fascinating and rapidly evolving field that sits at the intersection of…
Proteins are the workhorses of life. These remarkable molecules perform a wide range of…