Ruth HaCohen (Princzower)

First name: 
Ruth
Last name: 
HaCohen (Princzower)
Hebrew University of Jerusalem, Musicology, Jerusalem, Israel