Sebastian LouridoSebastian Lourido is a researcher.They was educated at Washington University in St. Louis. This person's employers include Massachusetts Institute of Technology and Whitehead Institute.