Ian McLeod is a retired patent attorney, having spent fifty years running his own private practice. He holds three degrees from the University of Michigan in law, chemistry, and ch...lihat lebih banyakIan McLeod is a retired patent attorney, having spent fifty years running his own private practice. He holds three degrees from the University of Michigan in law, chemistry, and chemical engineering. In his free time, he restores and drives antique cars.lihat lebih sedikit