TY - BOOK AU - Ranawaka, Gaya ; TI - Human against disease U1 - 616.079 PY - 1999/// CY - Nawala PB - Open University of Sri Lanka KW - Human Biology KW - Human KW - Disease ER -