Neda Kaboodvand

Neda Kaboodvand

Basic Life Research Scientist, Neurosurgery