Jenna Rickus

, West Lafayette
Higher Education, Biomedical Engineering, Bioengineering
Ph.D.
29.98
  • Department of Agricultural and Biological Engineering
    West Lafayette, IN, United States

Skills and expertise(7) View all

45 Following View all

51 Followers View all