1. Department of Medicine, Division of DermatologyPhramongkutklao Hospital Bangkok Thailand
2. Department of DermatologyYale School of Medicine New Haven CT USA
3. Department of Internal Medicine, Medical Oncology DivisionYale School of Medicine New Haven CT USA
4. Department of PathologyYale School of Medicine New Haven CT USA
5. Department of Surgery, Section of Plastic and Reconstructive SurgeryYale School of Medicine New Haven CT USA
6. Department of EpidemiologyYale School of Medicine New Haven CT USA