Jenna Rickus
, West Lafayette

Higher Education, Biomedical Engineering, Bioengineering

Ph.D.
30.38
  • Department of Agricultural and Biological Engineering
    West Lafayette, IN, United States

Skills and expertise(7) View all

50 Following View all

71 Followers View all