citizen of Fribourg, Fribourg
Owner · sole signature · Fribourg
European patent · EP1054243 · Inventor