15 pubs · 687 cites · h-index 8
Cyclacel Pharmaceuticals (United Kingdom)
2002 - 2009
University of Newcastle Australia
1995 - 1995