Delivery of an HIV prevention counseling program in an infectious diseases clinic: implementation process and lessons learned.

Delivery of an HIV prevention counseling program in an infectious diseases clinic: implementation process and lessons learned.