45 pubs · 1,608 cites · h-index 24
Biotechnology Research Center
2001 - 2001
World Health Organization - Pakistan
1997 - 1997
Cell Technology (China)
1987 - 1987
University of Würzburg
1983 - 1983
Northwick Park Hospital