Srinivasan has published over 130 scientific papers and holds at least 22 US patents.
Srinivasan has contributed to the field with numerous scientific publications and holds a significant number of US patents.