Margaret McCartney: Long live generics!

Margaret McCartney
2016 The BMJ (British Medical Journal)  
doi:10.1136/bmj.i5808 pmid:27799144 fatcat:ztttjjaqznfuvaimyxk7qup4ne