Omar Pena Ramos Picture Omar Pena Ramos Tech, Research II Email omar.penaramos@bcm.edu Positions Tech, Research II Biochemistry-Zhou Lab Baylor College of Medicine Houston, TX US Log In to edit your profile