download Dr. Lotte Strauss, (15 April 1913 – 04 July 1985), was a German-American pathologist. Post author By Dr Abhineet Dey Post date July 13, 2018 No Comments on download Leave a ReplyCancel reply