Omar Pena Ramos Picture Omar Pena Ramos Postdoctoral Associate Email omar.penaramos@bcm.edu Positions Postdoctoral Associate Huffington Center on Aging Baylor College of Medicine Houston, TX US Addresses One Baylor Plaza (Lab) Room N930 Houston, TX 77030 United States Log In to edit your profile