32 pubs · 2,124 cites · h-index 10
University of Ulster
2012 - 2012
Royal Victoria Hospital
Wilmington University
2006 - 2006
AstraZeneca (United States)
Eli Lilly (United States)
1995 - 2002