Leanbiomanufacturing.com was inspected for operability 3 times in the 1 252 days following June 15, 2021. Leanbiomanufacturing.com was found to be non-functional or inaccessible out of all tests performed as of November 18, 2024. In 3 cases, or 100.00% of the checks, leanbiomanufacturing.com was unavailable on March 30, 2023, the day of the most recent check. There was no error status code returned as of November 18, 2024, according to all responses received. Leanbiomanufacturing.com's 0.001 seconds average response time differed from its — seconds reply on March 30, 2023.