David’s Profile
Networking, Programming, Physics, Biology, Astronomy, Web design and Math
My Courses
How is technical writing changing in the age of social media?
Exploring past visions of future worlds
Study of the pharmacological action of drugs on the functions of human body and therapeutics of drugs commonly employed in dental practice
My Projects
David hasn't created or joined any projects yet.
My Clubs
David hasn't created or joined any clubs yet.