Photo of Jennifer Yates

Jennifer Yates

Personal Information

Professional Life

holds approx 25 patents in networking