Sean Murphy
0000-0002-2820-2451
1 paper found
Refreshing results…
Drug compound screening in single and integrated multi-organoid body-on-a-chip systems
Missing publications? Search for publications with a matching author name.