Register and share your invite link to earn from video plays and referrals.

Alec Stapp
@AlecStapp
Co-founder @IFP, an innovation policy think tank
Joined June 2009
1.6K Following    115.1K Followers
The manufacturing process for producing >200 million sterile screwworm flies a week can be summarized as creating a “76,000-square-foot artificial wound.” This is grotesquely fascinating:
Show more
0
32
2.4K
174
Forward to community