Nugegoda
Sri Lanka
University of Sri Jayewardenepura - Allergy Immunology and Cell Biology Unit
CPRD GOLD, CPRD Aurum, data linkage, data quality, validation