In human osmoregulation takes place by___________? / Everyday Science Mcqs / By admin In human osmoregulation takes place by___________?A. Liver B. Kidney C. Spleen D. Lungs