Recent lab-on-chip developments for novel drug discovery.

Recent lab-on-chip developments for novel drug discovery.