A series of pictures of different lab equipment associated with DNA processing.

Damla Ozdalga

Damla Ozdalga's picture
Lab Technician