Your cell culture has a lot in common with this one / Gelman Sciences.

  • Gelman Sciences.
Date:
1996

Licence: In copyright

Credit: Your cell culture has a lot in common with this one / Gelman Sciences. Source: Wellcome Collection.

no text alternative