David Margulies 

David Margulies has a Ph.D. from UCSD in Material Science and is a former IBM research staff member. He has numerous publications in scientific journals and has co-authored 34 U.S. patents.
See followers