17 pubs · 702 cites · h-index 10
United Therapeutics (United States)
2025 - 2025
Queen Elizabeth Hospital
2010 - 2010
Merck Canada Inc. (Canada)
1987 - 2003
TransCanada (Canada)
2001 - 2001
National Eye Institute
1998 - 1998