The baculovirus display technology--an evolving instrument for molecular screening and drug delivery.

The baculovirus display technology--an evolving instrument for molecular screening and drug delivery.