BUG'MED 2022 309079607 Data check and company reliability