Profile picture
Megan Renee LaFollette
Doctorate
  • Senior Executive (CEO, President etc.)
    Primary
    The North American 3Rs Collaborative
    Denver, United States
  • Independent researcher
    St. Louis, MO, United States
View All
mini profile avatar Megan LaFollette