My name is Melanie Stefan. I am a Lecturer at the University of Edinburgh and Adjunct Assistant Professor at the University of Edinburgh - Zhejiang University Institute.
My lab webpage