General Knowledge The medulla oblongata is a part of human ? A) Heart B) Brain C) Liver D) Sex Organ Detailed Solution: No Details Prev Next