Robert Shearer

Active Dallas, TX President for National Intellectual Property Taskforce