Astrid Cantor & Alejandro Machado

Two 90's kids, an MD and a computer scientist.