Search results for: Marina Demetriades
The Journal of Physiology > 591 > 14 > 3565 - 3577
European Journal of Medicinal Chemistry > 2012 > 58 > Complete > 84-97
Angewandte Chemie > 124 > 27 > 6776 - 6779
Angewandte Chemie International Edition > 51 > 27 > 6672 - 6675