Alex Ochoa

Post Doctoral Researcher
Post Doc / Visiting Scholar
Gibbs Lab

Picture for ochoa.43

Aronoff Laboratory
318 West 12th Ave
Columbus, OH 43210