Geoffrey C. Allen

Unknown · Burroughs Wellcome · The University Of Bristol
Total Patents: 9
Overall Rank: #587,639
Years Active: 1997–2003
Unknown Rank: #3,065