Anne Seneca Terkelsen

Mrs. Anne Seneca Terkelsen

University of Southern Denmark, Odense, Syddanmark, Denmark