image description

Mareike Smolka


Personal information

Affiliation(s)
  • Human Technology Center, RWTH Aachen University
    Theaterplatz 14, 52062 Aachen, Germany
Expertise

Mareike Smolka's Self-Journal

No issue has been released yet