BDLBiologx is upgrading its technology stack and will relaunch its website soon.