12 pubs · 682 cites · h-index 8
Santhera Pharmaceuticals (Switzerland)
2025 - 2025
International Association for the Study of Pain
2000 - 2000
Medical Research Scotland
1997 - 1997
The Queen's Medical Research Institute
1997 - 1997
University of Edinburgh
1992 - 1997