Yared Taffesse is an ANCC Board Certified Psychiatric Mental Health Nurse Practitioner (PMHNP-BC). He has a vast clinical experience in treating individuals with mental illnesses. For the past 13 ...