Filed: March 1, 2017Scientific and technological services, namely, research and development in the field of software for open access publishing…Owned by: MDPI AGSerial Number: 79206965