avatar
Valerie Horsley @valeriejhorsley.bsky.social
📤 1364 📥 916 📝 455

Valerie Horsley, Ph.D.• cell and tissue biologist & Educator @yale • human and doggie mom Horsleylab.org