Dr. David Speicher is a Canadian Virologist with 20 years of experience in diagnostics and molecular epidemiology of infectious diseases. Despite a stutter, Dr. Speicher is not afraid of standing on the scientific truth and supporting people in need.
Read more