Develops protein therapeutics using its designed ankyrin repeat protein platform
Wagistrasse 14, 8952, Schlieren