MICROCHIP HIGH DENSITY HANGING DROP THREE-DIMENSION CULTURE PLATFORM | Patent Application Number 18543913 | Patexia