Homa was born on January 17, 1940, in Tehran. In 1959 she was accepted to the medical school at Tehran University, the best medical school in the country. Homa had been politically active since her student days at Tehran University and was even arrested for two weeks for participating in a demonstration against the government.