Stall Catchers Stall Catchers Twitch session #1! Egle (seplute) Citizen Science Coordinator at the Human Computation Institute, EyesOnALZ/Stall Catchers Community Manager. Giving science back to the people! More posts by Egle (seplute). Egle (seplute) 20 Nov 2018 • 1 min read Join Pietro live here: Watch live video from pmichelu on www.twitch.tv And chat with him!