Holmlund Lab
Pepperdine University Natural Science Division
World’s tiniest praying mantis crawling along my phone cord