patent intellectual property software ip apps attorney ruffin entrepreneur master of business administration rutgers university
See more