Dr. Richard Fleming / Academic & Education, Health & Medicine, Politics & Laws, Science & Research / By Thor Brighteon – Richard Fleming Post Views: 335 Tags: fleming, richard