Bacteriophage

Bacteriophage from an ongoing project for an American biotech company.

More by Eduardo Barbosa

View profile