Pharmacovigilance for a revolving world: prospects of patient-generated data on the internet.

Pharmacovigilance for a revolving world: prospects of patient-generated data on the internet.