Scholarly Index

Carol Twigg

Rensselaer Polytechnic Institute; 1,041 total citations; 56 total publications; best world rank #315

Rensselaer Polytechnic Institute