Home Authors Posts by David Duke

David Duke

1232 POSTS 0 COMMENTS
David Duke a graduate from Dartmouth Geisel School of Medicine has practiced years as a physician and basic sciences expert will share his knowledge on the complex roles of ingredients found in the present day products.