Registered Name Holder Registrar
2023-07-264pharma.fiBiocomputing Platforms Ltd OyOtaverkko Oy
1998-01-21biocomputing.fiBiocomputing Platforms Ltd OyOtaverkko Oy