Euclides Almeida

Technology Innovation Momentum Fund (Israel) Limited Partnership · Yeda Research And Development Co.
Total Patents: 1
Overall Rank: #2,626,129
Years Active: 2023
Technology Innovation Momentum Fund (Israel) Limited Partnership Rank: #26