NIPD GENETICS PUBLIC COMPANY LTD