Philip Machanick

I am a computer science associate professor and work in bioinformatics. I promote sustainability, do science communication and campaign for human rights.