Scholarly Index

Juilee Decker

Rochester Institute of Technology; 157 total citations; 57 total publications; best world rank #275

Rochester Institute of Technology