G. Allen

G. Allen

Affiliations and Expertise

Biology Research Division, The Wellcome Research Laboratories, Beckenham, Kent, England