TL;DR Stork has now been cited in 82 scientific papers, from 7 countries and more than 40 universities and research institutions. And the pace is picking up: nearly a quarter of those citations arrived in just the past eight months. Thank you for mak