David Gross

i like scientific computing, poetry, renewable technologies, theatrical improv, and growing beards.