Skip to content

This badge was issued to Rangaswamy Ramachandran on 24 May 2012.

Expires on 22 Feb 2026