@davidmvpFollow BadgesProblem Solving Certificationsdavidmvp has not earned any certificates yet. Work Experiencedavidmvp has not updated employment details yet.EducationJohns Hopkins University, BaltimoreLinksLinkedinwww.linkedin.com/pub/da-lu/89/30/2 Skillsdavidmvp has not updated skills details yet.