Alan Cabrera Location
Durham, NC, US
Alan Cabrera Work
Alan Cabrera Education
Alan Cabrera Summary
Alan Cabrera, based in Durham, NC, US, is currently a Scientist I at Life Edit Therapeutics. Alan Cabrera brings experience from previous roles at Rice University and University of Washington. Alan Cabrera holds a Doctor of Philosophy - PhD in Bioengineering and Biomedical Engineering @ Rice University. Alan Cabrera has 2 emails and 3 mobile phone numbers on RocketReach.