5 free lookup(s). No credit card required.
Master of Business Administration (M.B.A.)
2003-2005Doctor of Philosophy (Ph.D.) (Pharmaceutical chemistry - drug delivery)
1998-2001Bachelor of Science (BSc) (Chemistry)
1991-1995Find contact details for 700 million professionals.