Which branch of biology deals with study of heredity and variation?

Ans – Genetics

Related Post.....