he's long gone, as I recall he left around season 4 in protest of the Omega armor costumes. but you can post your uniforms on STOwiki.
By the way, science and Med are the same department, shouldn't they be the same color?
Actually... I thought about this, but I separated them because not all science officers want to be medical officers. I have wrapped my brain over this for awhile, and I decided to diversify the Science/Medical departments. If you look at your duty officers, under "Department Heads", you have Tactical, Security, Medical, Science, Engineering, Operations. Now while some consider these to be the same, I consider them to be different. On an Odyssey-class starship (which is where I would assume the Odyssey uniform comes from), officers with separate departmental skills are a little more better at their different tasks than a handful that can do everything.
That's why I separated them.
As for STO wiki, I will attempt to post these uniforms there.