Six medical students were killed and 23 others wounded in a suicide blast on Saturday at a Kabul military hospital, Afghanistan's defence ministry said.
"There was a suicide attack at a tent used as a dining facility by medical students inside the hospital," said ministry spokesperson general Mohammad Zahir Azimi.
"The blast killed six people and wounded 23 others and all of them are medical students."
The Taliban claimed responsibility for the attack.
The bomber struck at 12:30pm local time in the cafeteria of the hospital where medical students were eating lunch, said Mohammad Zahir. He added the dead were students.
The hospital is located in a heavily-guarded area of the capital, home to several foreign embassies and international organisations.
Despite escalating violence in the 10th year of an increasingly unpopular war in Afghanistan, Kabul is relatively peaceful.