Haemophilus influenzae bacteria - Stock Image - B220/1520 - Science ...

Haemophilus influenzae bacteria - Stock Image - B220/1520 - Science ...