What does NDLR stand for?
NDLR stands for "New Directions in Leukaemia Research"
How to abbreviate "New Directions in Leukaemia Research"?
"New Directions in Leukaemia Research" can be abbreviated as NDLR
What is the meaning of NDLR abbreviation?
The meaning of NDLR abbreviation is "New Directions in Leukaemia Research"
What does NDLR mean?
NDLR as abbreviation means "New Directions in Leukaemia Research"