David Rose
researcher MIT
#910366@davidloringrose