Liver Spheroids on Chips as Emerging Platforms for Drug Screening
Keyword(s):
Keyword(s):