Irizarry

Doctor Irizarry was the head of the USS Enterprise's biology department around Stardate 2962.3.