Dianne Finch

Position/Organization:

Manager for New Media, Knight Science Journalism Fellowships at MIT

Speaking: