Martin Karplus

Dr. Martin Karplus