GENERAL SANTOS ARCHIVE

NLSA Medical Unit with Dr. Jorge P. Royeca