Profile picture
Michael Osborn
  • Researcher
    Recombinant Antibody Technology (United Kingdom)
    Cambridge, United Kingdom
mini profile avatar Michael Osborn